0011. memorains
1. 🫧 评价
- 这篇笔记记录了 B 站上刷到的一位 UP
红鳞绿羽做的一款开源笔记软件 memorains。 - memorains 的一些核心技术栈 React + Electron + NodeJS + Express
- 画板是基于 excalidraw 来实现的。
- 富文本功能是基于 Quill 来实现的。
- 一些核心功能:
- 在线编辑
- 在线协同
- 客户端 - 基于 Electron 实现
- 画板
- 支持离线
- 支持冲突处理
- ……
- 跟自己目前在写的
TNotes.xxx开源知识库的设计思路差异较大。
2. 📺 红鳞绿羽|我开源了自己开发的在线笔记软件
- 以下内容引用自 UP 的视频简介:
txt
这是我自己写的一个用了两年的在线笔记软件, 支持富文本和画板,支持多人协同编辑,这几天这这个软件开源了.
基本特点一览:
- 开源/自由
- 支持多种文档类型
- 📝文本文档
- 🖌️画布
- 本地/在线文档
- 💾本地文档冲突解决合并
- 🛜在线协作
- 🔐安全, 支持文档端对端加密
- 跨平台, 多端支持和部署
- 客户端目前已经支持 web(pwa) 和桌面客户端
- server 端 docker 部署
项目 Github 地址: https://github.com/redTreeOnWall/memorains
在线 Demo 地址: https://note.lirunlong.com/doc/client/
客户端(windows/linux)下载地址: https://github.com/redTreeOnWall/memorains/releases
视频快速索引:
00:00 开场
00:52 软件基本特点介绍
07:17 两种文档类型介绍
- 07:28 富文本文档
- 07:44 富文本文档
10:10 在线编辑和协作
13:44 本地离线编辑
23:52 文档端对端加密
28:22 软件原理讲解
31:37 后续计划
33:24 结尾 (开源项目地址)1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35